package org.manusoft.refill.dao;

import java.util.List;
import java.util.Map;

import org.manusoft.refill.domain.TVehicleDetailsRf;

public interface VehicleDAO extends GenericDAO<TVehicleDetailsRf, Integer>{

	public TVehicleDetailsRf findByRegNum(final String regNum);
	
	public List<TVehicleDetailsRf> loadLazy(int first, int pageSize, String sortField, String sortOrder, Map<String, String> filters);
	
	public Long getRowCount(Map<String, String> filters);
	
	public List<TVehicleDetailsRf> findByRegNumAutoComplete(String regNum);
	
}
